.cont-bg {
    position: absolute;
    width: 100%;
    z-index: -1;
}
.Confirm_order{
    width: 1100px;
    margin: 0 auto;
    margin-top: 50px;
}
.co-title li{
    display: initial;
    margin-right: 60px;
}
.co-title{
    border-bottom: 2px solid #c58900;
    text-align: right;
    padding-bottom: 8px;
}
.co-left-txt{
    width: 250px;
    text-align: center;
    height: 200px;
    line-height: 200px;
}
.co-right-txt{
    background: #f5d6b8;
    width: 850px;
    margin-top: 50px;
    height: 100px;
}
.co-right-txt ul{
    margin: 32px 0 0 20px;
}
.co-right-txt ul li{
    display: inline;
    margin: 0 7px;
}
.co-right-txt a{
    text-align: right;
    display: block;
    margin-top: 10px;
}
.dp{
    border-bottom: dotted;
    height: 50px;
}
.dp span{
    margin-left: 50px;
}
.dp-img{
    margin-left: 25px;
}
.dp-img a img{
    border: 6px solid #000;
}
.dp-sl input{
    text-align: center;
    width: 56px;
    font-size: 19px;
    height: 31px;
}
.dp-cont{
    width: 630px;
    margin: 0 10px;
}
.dp2{
    margin-top: 20px;
}
.dp-text{
    color: #6793ec;
    font-size: 19px;
    margin: 16px 0;
    display: inline-block;
}
.dp-sl{
    margin-left: 276px;
}
.dp-sl span{
    margin-right: 50px;
}
.dp-text2 span{
    display: inline-block;
    margin-top: 17px;
}
.dp-cont span{
    color: #666;
}
.dp-jg{
    text-align: center;
    width: 220px;
    line-height: 150px;
    height: 150px;
    color: #fe8975;
}
.dp-er-txt2 a{
    width: 200px;
    text-align: center;
    height: 55px;
    background: #cfa972;
    line-height: 50px;
    color: #fff;
    display: block;
}
.dp-er-txt{
    text-align: right;
    margin: 15px 0;
}
.er-txt1{
    color: #666;
    font-size: 18px;
}
.er-txt2{
    color: #666;
    font-size: 12px;
}
.er-txt3{
    color: #fe8975;
}
